not have much common sense - Turkish English Dictionary